﻿
namespace VirtualAccess
{
    public class SelectDataSource : DataSource
    {
        private DataSource _sourceDataSource;
        private DataSourceFilter _filter;
        private DataSourceOperation _operation;

        public SelectDataSource()
        {
        }

        public SelectDataSource(DataSource sourceDataSource)
        {
            this.SourceDataSource = sourceDataSource;
        }

        public DataSource SourceDataSource
        {
            get { return _sourceDataSource; }
            set { _sourceDataSource = value; }
        }

        public DataSourceFilter Filter
        {
            get { return _filter; }
            set { _filter = value; }
        }

        public DataSourceOperation Operation
        {
            get { return _operation; }
            set { _operation = value; }
        }
    }
}
